<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="ht455JIkz0ir78/oSqYKeAAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="cce7XqoDC0msmsywNkjPdAAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">ht455JIkz0ir78/oSqYKeAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="SA9DWGeBdUGKMutXLbBRiAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">cce7XqoDC0msmsywNkjPdAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="pn3NzaYQ8km1elR8jTZbMwAA">
<XPD:REF name="Diagram">SA9DWGeBdUGKMutXLbBRiAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="UNiL+tDRaUeC/+SlwWYlIwAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">ht455JIkz0ir78/oSqYKeAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="+52LvfbSVUSAl0Tzl8/3UgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">UNiL+tDRaUeC/+SlwWYlIwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="wqyQIYfnc0qJ6FtE0LTSnAAA">
<XPD:REF name="Diagram">+52LvfbSVUSAl0Tzl8/3UgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="lKDHO0lhyECBAu8YMBSDhgAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">ht455JIkz0ir78/oSqYKeAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="cDEROxYshUeqFlxy8ww7EgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">lKDHO0lhyECBAu8YMBSDhgAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="WWFjAXs9pU+1H7WMUWYadwAA">
<XPD:REF name="Diagram">cDEROxYshUeqFlxy8ww7EgAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLPackageView" guid="9xG0HOqCJkOjau5TRTVdbQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">329</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">197</XPD:ATTR>
<XPD:REF name="Model">PpJpUJfyUUuolmy3Sm8K5QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="cImbD5O7I02bjr7GgqMBXAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Joyy55PNxUWKUYFbYF4sKAAA">
<XPD:ATTR name="Text" type="string">simplepurchase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="OFxF1runI0WcEzGMyPPTtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="6BgNteSaH0uvVsjTwomz1AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLPackageView" guid="hScbU1QGiEGfdMjPd+e0wgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">324</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">181</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">101</XPD:ATTR>
<XPD:REF name="Model">SkqB3puWgEWgDhUu1PbsjwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="E5/f0HEJ7k2vZgug1gGUIAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MOMD6Hz+VEuYedn2NSt6tAAA">
<XPD:ATTR name="Text" type="string">uicomponents</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Fvm41EdQRUyazQXhoiXSvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7+wD5c2gLESg4G5LrAGh7gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLTextView" guid="4Q2GLxmfbUipUkPmsSkdsgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">336</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">16</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">89</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="Text" type="string">contains sample 
application and
IAP client
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLTextView" guid="8XzFVJpuSUKELZVs4wvU9QAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">348</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">130</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">23</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IAP client UI components
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="3yAbBj6WG0yE1SAlUHj3JAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">372</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">Dpr+wnBmk0CGYj1n16/zHwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ggW2QDhC706gC/wyBQ2S/wAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="UWvTH9BHnk+ph/lqhP84kAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IapCanvas</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="P7NLkpGwyU2FrUXycHwKlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="qxgIK8pOekCUNJwSJhbTtwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KyZi6PO+qki7YAXWdAKY2AAA">
<XPD:REF name="Model">Dpr+wnBmk0CGYj1n16/zHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="lZM4R94560mYDX9NlLJx3gAA">
<XPD:REF name="Model">Dpr+wnBmk0CGYj1n16/zHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="JKccDuvdu0+avcuiCfdOPAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Dpr+wnBmk0CGYj1n16/zHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="tbk+fn60P0WM7+lr5k2SfAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">528</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">aNvvRDi0K0iwzfKbDqLyqgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="NIwwk2RoXU6ze/fWn7ztHAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="5ux86PeJe0OTeFasxtiHfQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Main</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tZSOY7dgm0W9TxUy3KZtwgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QpxZjB8VG0O1pHl+1EBW5AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="UEPuDfPe1ECE9M99Bb3iSAAA">
<XPD:REF name="Model">aNvvRDi0K0iwzfKbDqLyqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+MKrZM5ODUiJofipKT8MXQAA">
<XPD:REF name="Model">aNvvRDi0K0iwzfKbDqLyqgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="bWwx0AsoN0GEQkuJ/zY96wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">aNvvRDi0K0iwzfKbDqLyqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="FqnQxfQ1hE6vc/copHmQtgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">451,137;528,137</XPD:ATTR>
<XPD:REF name="Model">kX9O5wgsWU+0WkMNf+Lw7gAA</XPD:REF>
<XPD:REF name="Head">tbk+fn60P0WM7+lr5k2SfAAA</XPD:REF>
<XPD:REF name="Tail">3yAbBj6WG0yE1SAlUHj3JAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="tT+yAfBgckGs8yp0BRDy+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kX9O5wgsWU+0WkMNf+Lw7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="iR8zypz4sUqqQMdA6rydmAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">kX9O5wgsWU+0WkMNf+Lw7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="XN4om/DL/UqjA5BM+CWeCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kX9O5wgsWU+0WkMNf+Lw7gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="Y4hxVBm+QUCGWN+BKK0bpgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Q0oYiEUYoEmyMxmpCBxQTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="MzUv8sd200aWfXLi2Yk5qwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LFfvoxLxD0WRnkcQ7TjDEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="2qcGEwCthkOVp9PXl/Db4QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Q0oYiEUYoEmyMxmpCBxQTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="FiBzm0BMD0+7kH7jFNYQHgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LFfvoxLxD0WRnkcQ7TjDEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="Yw+VaDe2/U+clDoh5cOBTgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Q0oYiEUYoEmyMxmpCBxQTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="FPOtM5GKqkuKWJVzOL7WyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">LFfvoxLxD0WRnkcQ7TjDEQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="UTz0aGr4xUaTjo5lH10H5gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Q0oYiEUYoEmyMxmpCBxQTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="OmRAGNA1wUKLxrtCcXyCIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">LFfvoxLxD0WRnkcQ7TjDEQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="79PTuBRDBUelsY0olCjp3gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">413,252;411,158</XPD:ATTR>
<XPD:REF name="Model">AIsZqs6QdUeKr9gHcQ3JmgAA</XPD:REF>
<XPD:REF name="Head">3yAbBj6WG0yE1SAlUHj3JAAA</XPD:REF>
<XPD:REF name="Tail">hScbU1QGiEGfdMjPd+e0wgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="pze3IhusfUu27b8FVjsvDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AIsZqs6QdUeKr9gHcQ3JmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yIK5CQoMPUqrC9lA0ijH3gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">AIsZqs6QdUeKr9gHcQ3JmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="4GEWPwvduUK5jom1sAU5OAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">AIsZqs6QdUeKr9gHcQ3JmgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="em+zN/G60Emqo/+TGF/mLQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Xa/Evu4BbUCyA70rUAM3dQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="j8yU65sSjkOBRtFb9jKkpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">zZt2Itpt4kivvVzjNWbf9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="mJcYVTIB/EKu5hk3jA3kxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Xa/Evu4BbUCyA70rUAM3dQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="GhWEs5HOmEWMm5fY4JhhhgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">zZt2Itpt4kivvVzjNWbf9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="W+nObmIjokuRR2PwvnwkjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">Xa/Evu4BbUCyA70rUAM3dQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="34vHXZbIkEK4e83/BXbX4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">zZt2Itpt4kivvVzjNWbf9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="Euznd6s/V0qaBp042ipmugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">Xa/Evu4BbUCyA70rUAM3dQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="y/xGxqyrA0CdsrOkqy9e3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">zZt2Itpt4kivvVzjNWbf9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLNoteView" guid="oNG+9GONJkGkX8yWpw25/wAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">680</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">172</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">53</XPD:ATTR>
<XPD:ATTR name="Text" type="string">This is an example application 
that uses IAP functionality 
incapsulated in IapCanvas class
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLNoteLinkView" guid="OMsJeMcgmUmy5BHn+Ou8GwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">613,122;689,96</XPD:ATTR>
<XPD:REF name="Head">oNG+9GONJkGkX8yWpw25/wAA</XPD:REF>
<XPD:REF name="Tail">tbk+fn60P0WM7+lr5k2SfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">6</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="PpJpUJfyUUuolmy3Sm8K5QAA">
<XPD:ATTR name="Name" type="string">simplepurchase</XPD:ATTR>
<XPD:REF name="Namespace">lKDHO0lhyECBAu8YMBSDhgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">9xG0HOqCJkOjau5TRTVdbQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLPackage" guid="SkqB3puWgEWgDhUu1PbsjwAA">
<XPD:ATTR name="Name" type="string">uicomponents</XPD:ATTR>
<XPD:REF name="Namespace">lKDHO0lhyECBAu8YMBSDhgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">hScbU1QGiEGfdMjPd+e0wgAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">zZt2Itpt4kivvVzjNWbf9AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="Dpr+wnBmk0CGYj1n16/zHwAA">
<XPD:ATTR name="Name" type="string">IapCanvas</XPD:ATTR>
<XPD:REF name="Namespace">lKDHO0lhyECBAu8YMBSDhgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">3yAbBj6WG0yE1SAlUHj3JAAA</XPD:REF>
<XPD:REF name="Views[1]">KyZi6PO+qki7YAXWdAKY2AAA</XPD:REF>
<XPD:REF name="Views[2]">lZM4R94560mYDX9NlLJx3gAA</XPD:REF>
<XPD:REF name="Views[3]">JKccDuvdu0+avcuiCfdOPAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">LFfvoxLxD0WRnkcQ7TjDEQAA</XPD:REF>
<XPD:REF name="Associations[1]">Xa/Evu4BbUCyA70rUAM3dQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="aNvvRDi0K0iwzfKbDqLyqgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="Namespace">lKDHO0lhyECBAu8YMBSDhgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">tbk+fn60P0WM7+lr5k2SfAAA</XPD:REF>
<XPD:REF name="Views[1]">UEPuDfPe1ECE9M99Bb3iSAAA</XPD:REF>
<XPD:REF name="Views[2]">+MKrZM5ODUiJofipKT8MXQAA</XPD:REF>
<XPD:REF name="Views[3]">bWwx0AsoN0GEQkuJ/zY96wAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">Q0oYiEUYoEmyMxmpCBxQTgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLAssociation" guid="kX9O5wgsWU+0WkMNf+Lw7gAA">
<XPD:REF name="Namespace">lKDHO0lhyECBAu8YMBSDhgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">FqnQxfQ1hE6vc/copHmQtgAA</XPD:REF>
<XPD:REF name="Views[1]">tT+yAfBgckGs8yp0BRDy+QAA</XPD:REF>
<XPD:REF name="Views[2]">iR8zypz4sUqqQMdA6rydmAAA</XPD:REF>
<XPD:REF name="Views[3]">XN4om/DL/UqjA5BM+CWeCAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="LFfvoxLxD0WRnkcQ7TjDEQAA">
<XPD:REF name="Association">kX9O5wgsWU+0WkMNf+Lw7gAA</XPD:REF>
<XPD:REF name="Participant">Dpr+wnBmk0CGYj1n16/zHwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">MzUv8sd200aWfXLi2Yk5qwAA</XPD:REF>
<XPD:REF name="Views[1]">FiBzm0BMD0+7kH7jFNYQHgAA</XPD:REF>
<XPD:REF name="Views[2]">FPOtM5GKqkuKWJVzOL7WyAAA</XPD:REF>
<XPD:REF name="Views[3]">OmRAGNA1wUKLxrtCcXyCIAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Q0oYiEUYoEmyMxmpCBxQTgAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">kX9O5wgsWU+0WkMNf+Lw7gAA</XPD:REF>
<XPD:REF name="Participant">aNvvRDi0K0iwzfKbDqLyqgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Y4hxVBm+QUCGWN+BKK0bpgAA</XPD:REF>
<XPD:REF name="Views[1]">2qcGEwCthkOVp9PXl/Db4QAA</XPD:REF>
<XPD:REF name="Views[2]">Yw+VaDe2/U+clDoh5cOBTgAA</XPD:REF>
<XPD:REF name="Views[3]">UTz0aGr4xUaTjo5lH10H5gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLAssociation" guid="AIsZqs6QdUeKr9gHcQ3JmgAA">
<XPD:REF name="Namespace">lKDHO0lhyECBAu8YMBSDhgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">79PTuBRDBUelsY0olCjp3gAA</XPD:REF>
<XPD:REF name="Views[1]">pze3IhusfUu27b8FVjsvDwAA</XPD:REF>
<XPD:REF name="Views[2]">yIK5CQoMPUqrC9lA0ijH3gAA</XPD:REF>
<XPD:REF name="Views[3]">4GEWPwvduUK5jom1sAU5OAAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="zZt2Itpt4kivvVzjNWbf9AAA">
<XPD:REF name="Association">AIsZqs6QdUeKr9gHcQ3JmgAA</XPD:REF>
<XPD:REF name="Participant">SkqB3puWgEWgDhUu1PbsjwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">j8yU65sSjkOBRtFb9jKkpAAA</XPD:REF>
<XPD:REF name="Views[1]">GhWEs5HOmEWMm5fY4JhhhgAA</XPD:REF>
<XPD:REF name="Views[2]">34vHXZbIkEK4e83/BXbX4gAA</XPD:REF>
<XPD:REF name="Views[3]">y/xGxqyrA0CdsrOkqy9e3QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Xa/Evu4BbUCyA70rUAM3dQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">AIsZqs6QdUeKr9gHcQ3JmgAA</XPD:REF>
<XPD:REF name="Participant">Dpr+wnBmk0CGYj1n16/zHwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">em+zN/G60Emqo/+TGF/mLQAA</XPD:REF>
<XPD:REF name="Views[1]">mJcYVTIB/EKu5hk3jA3kxwAA</XPD:REF>
<XPD:REF name="Views[2]">W+nObmIjokuRR2PwvnwkjwAA</XPD:REF>
<XPD:REF name="Views[3]">Euznd6s/V0qaBp042ipmugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="DHZ6z4F4206vPvrjGxy+4AAA">
<XPD:ATTR name="Name" type="string">Implementation Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">implementationModel</XPD:ATTR>
<XPD:REF name="Namespace">ht455JIkz0ir78/oSqYKeAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="14amsUfLw0GVHb/U6bdGcgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">DHZ6z4F4206vPvrjGxy+4AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="1txYuAE+40qFlBNbi+fkLwAA">
<XPD:REF name="Diagram">14amsUfLw0GVHb/U6bdGcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="mGI/pdTkQUGvmfr8jSTJqgAA">
<XPD:ATTR name="Name" type="string">com</XPD:ATTR>
<XPD:REF name="Namespace">DHZ6z4F4206vPvrjGxy+4AAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="5tidQ4SpMUGYehhDbYfkzwAA">
<XPD:ATTR name="Name" type="string">nokia</XPD:ATTR>
<XPD:REF name="Namespace">mGI/pdTkQUGvmfr8jSTJqgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="Y/ykLOUqXkyWDfsaCNGp1wAA">
<XPD:ATTR name="Name" type="string">example</XPD:ATTR>
<XPD:REF name="Namespace">5tidQ4SpMUGYehhDbYfkzwAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="6Egdunp87kOW0rAS865RoAAA">
<XPD:ATTR name="Name" type="string">simplepurchase</XPD:ATTR>
<XPD:REF name="Namespace">Y/ykLOUqXkyWDfsaCNGp1wAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="hn0KZgqhW02oVN5VntkuDAAA">
<XPD:ATTR name="Name" type="string">Overview of simplepurchase</XPD:ATTR>
<XPD:REF name="DiagramOwner">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="SoFfp1jpbUuFu56bZSYpogAA">
<XPD:REF name="Diagram">hn0KZgqhW02oVN5VntkuDAAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">19</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="y8/b3XHPV0yY8KmVjdOZwwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">204</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">382</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">280</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="3PSpamVnI0e4RaS1Oi+lDgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="xgqFOIc/i0WUaI1z7QQ2yAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IapCanvas</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="tXKpj0PIBUWrGy48CZhSVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Glfq+UmBf0KabbhLV0YNzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6aZXLaP08U6O22uosGKnrAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="QcqvEO/VPU6ZPBxL0MpedgAA">
<XPD:REF name="Model">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="SRIduQG6gEuYy4eHwxoK/AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="s6sgEjY3I0SXJIOPKBfvJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">164</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">116</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">40</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="zEtzAQBJ706QoOOzB2fN+QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="VYyCjRfSf0KjaUCZirz5agAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Main</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Y/jUUp8p0EeEMWrdx+knrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="gKdz3JtexUu6xbc3og9gCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ABjn+zRdbESZKOqSDBJTlAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="D+e+WU4gtkWC2dzymHz8dAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="7MUxi1WZskSqqsTz1614VwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLPackageView" guid="8iTmor5xOEqc0Pt4pvQUvwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">536</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">88</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">269</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">301</XPD:ATTR>
<XPD:REF name="Model">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="feXUb6XjtEagpH5XzQP8uQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="he3Z3EuT0ESJNMv0LnDbWgAA">
<XPD:ATTR name="Text" type="string">uicomponents</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kD+0tSwTgE6nP+kCsjOMyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="m4Srpecvp0WURdEj0AOyOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="ooT7ariZbEqT4TaYzbPmjQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">256</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">60</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">48</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">wYJgxE+GeECwo0jj1nExIQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="OTiDaujiYU2FG6PmUg4FggAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="jIOaptiJakW4X5ZGDbpjLQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">MIDlet</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="EdUnN6/dwkOYIAVHEPIH+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+4pkHFK270G2M1Jw1oqkvgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="KG91qCKVOESd9xqC5AEgyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wYJgxE+GeECwo0jj1nExIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="gCLToSWlPEG+/z5b3SetrgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wYJgxE+GeECwo0jj1nExIQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="hsjQxsSNEkKZwBpdFQYYsAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">wYJgxE+GeECwo0jj1nExIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="QwHETan8bUOb9QgHZsddjQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">203,118;256,87</XPD:ATTR>
<XPD:REF name="Model">01ZJlkGkdkucOVvD6qxBywAA</XPD:REF>
<XPD:REF name="Head">ooT7ariZbEqT4TaYzbPmjQAA</XPD:REF>
<XPD:REF name="Tail">s6sgEjY3I0SXJIOPKBfvJQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="6QTJtVrRVkS1xV8jDo7FrQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">01ZJlkGkdkucOVvD6qxBywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="yjt1cok1Ak6Z7tGs1ywWIwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">01ZJlkGkdkucOVvD6qxBywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="p3Qb/iKPaka/HbPAiuzkBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">01ZJlkGkdkucOVvD6qxBywAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLAssociationView" guid="awsz2VHAR0qtUb8oOY6ALwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">216,204;190,145</XPD:ATTR>
<XPD:REF name="Model">pKFWs4jFJ0a64aUGEGwwlwAA</XPD:REF>
<XPD:REF name="Head">s6sgEjY3I0SXJIOPKBfvJQAA</XPD:REF>
<XPD:REF name="Tail">y8/b3XHPV0yY8KmVjdOZwwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="0SQfQWvsskSZLyIXBFjujgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pKFWs4jFJ0a64aUGEGwwlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="ZI4FJ+By/Emvg7D4TmO92QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">pKFWs4jFJ0a64aUGEGwwlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="6niRXhrOdUmJJS+aLKYj/gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">pKFWs4jFJ0a64aUGEGwwlwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="+hrV9x7GU0C/uYNIu6y5kQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">qjbVm+TibUaf4xT6B8yzSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="vKAKP2UreUm2W0Jlpu57YgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">jHC61nz3EkyBzmv0eTuYKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="t9JwMnJxsUuWgq6groFi0wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">qjbVm+TibUaf4xT6B8yzSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="nMUdbJodUEqSBnqbehDFPQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">jHC61nz3EkyBzmv0eTuYKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="F9CY2IVwlkaW/tVqlIKCSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">qjbVm+TibUaf4xT6B8yzSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="zPUChauwpE+Fzj6kLeEMhQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">jHC61nz3EkyBzmv0eTuYKQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="H9GLZ941xEObv5DlTn6xLAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">qjbVm+TibUaf4xT6B8yzSAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="Yau5bERfLEGVXLHE0nskLgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">jHC61nz3EkyBzmv0eTuYKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLClassView" guid="7Rh3e17K3ESd+dlnE7OCLwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">600</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">128</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">137</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="jvlXUKHddk+oaTwfpbrsiQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="uLTk9lY6pUu5wAn268vkIgAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">AbstractStepIndicator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Aa/4YnBfBkaq1aOXlk51OQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="09OyZdtvcE+8lGj4tzox4AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aEozqaqElEOC+kq6xgMMuQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JSY2c8vkJkeB4F2T7lIwvQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="s5rxHzZXIEKVSRSsRm1dLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="xQ7i/2m6aUyfnp8tqGKgeQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">568</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">268</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">54</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="TlocTIklYUatri4FZaVDhAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="O6YsnU+gTUK5EI6GOOcjbAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Buttons</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vVk6MTCdNEaiwF9sK/ueXAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="V4aDhCSCWk2ZTmTZn75d4gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="xwQ7y/30sEO625YYR6rInQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="KO9wNgw1bkqGq1zRpyBomgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="x0m2VMcVA0eMd3vo3kvQNgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLClassView" guid="+LmeNNzyq02LgpkB0zJumwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">660</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">284</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">79</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="6E3mIcZAck2yWbUWGOkLLgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="Qj/3Uz2GN0WaomAGIo5cSAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ProgressBar</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="J4VrGKk+lkKx+kTkky1YyQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="7QbA/p8D7kyuz06XmDiFaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="8rAGTBsckUKbrRyntq8CiwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="vUMB8daqs0GoaZmSGLP/NAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="dGnxlHck/k+RKaXUa9PDagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="EilorRMgcUuE64svam8dzwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">552</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">99</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2/vQxM93iUmOUa9gtXlleAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="hCdL1x9dsEigiEbLFOwGrQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StepIndicatorHi</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="kfH6gar+70CuN+y6dxVHnwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="T7bAyI7nj0GU6g2v4EYN2gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="9GlA2He7C068c/9/b1fSIAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="uChKYzzA/0S8hshkXJUw7AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="LOs/MS8ceUO1L213K43UKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="QDLF0FfkvESZjCPc0p/fcwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">612,216;657,157</XPD:ATTR>
<XPD:REF name="Model">kbpMB0K3kECmGE6rFeTCCAAA</XPD:REF>
<XPD:REF name="Head">7Rh3e17K3ESd+dlnE7OCLwAA</XPD:REF>
<XPD:REF name="Tail">EilorRMgcUuE64svam8dzwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="eRHSApZjfE+s+u1jIQR/ogAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kbpMB0K3kECmGE6rFeTCCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="cqCIN7WmuEO3lN4LQ/pg1gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">kbpMB0K3kECmGE6rFeTCCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BMvDGwCPjECOLz/9nkV23QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">kbpMB0K3kECmGE6rFeTCCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="j7oL7bJ7S029qrXiWi7VnAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">676</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">216</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">110</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="aaNNbwrxDkSIf/8bWqnrxQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="O6eboM8FoU2hhE6ERXE6pgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">StepIndicatorLow</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wrlcXWUp+0elxpwFsreAZwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0/EJ/UvA30i2ARPOylj35AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="SkCssryFKk6IilCxsaOvoQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="N1gzG5+JBUKw4fix9mlGDgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="IWwFpyH/0k+tv+dsBAE/aAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLGeneralizationView" guid="94LrQ+vNXku3/JBNy+MEJQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">720,216;679,157</XPD:ATTR>
<XPD:REF name="Model">Hbnr6bWp6E+TBHcqVEAV5QAA</XPD:REF>
<XPD:REF name="Head">7Rh3e17K3ESd+dlnE7OCLwAA</XPD:REF>
<XPD:REF name="Tail">j7oL7bJ7S029qrXiWi7VnAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="97ht1HYMjEOLYgR71OtRVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Hbnr6bWp6E+TBHcqVEAV5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="OaEDKbBdy0aaXVlfQxrDmQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">Hbnr6bWp6E+TBHcqVEAV5QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="2fN8DI8ov021l1deh0/0YwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">Hbnr6bWp6E+TBHcqVEAV5QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="w4FlHTfGN065PpEkeW5bgwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">588</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">328</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">85</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="AutoResize" type="boolean">True</XPD:ATTR>
<XPD:REF name="Model">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="VXJGIZsGF0Wk1zC2Aw42zAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="87iysY5Jkk+uXRBsgSoZOAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">TextWrapper</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="VPyM48uUNkuJAdDjz0NungAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="+rI2X4h2x0+seftPd0wALQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="DMhzlyam3EeterRCrgvIyAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="L//Uw2zKEEmoVKdjF91fzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="EBEOCckUh0izbBP4uEs2rQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLAssociationView" guid="mdirqH7n/UivNVQWEbQiOAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">536,274;469,292</XPD:ATTR>
<XPD:REF name="Model">HZZRDfENbUucriCk8OsRcwAA</XPD:REF>
<XPD:REF name="Head">y8/b3XHPV0yY8KmVjdOZwwAA</XPD:REF>
<XPD:REF name="Tail">8iTmor5xOEqc0Pt4pvQUvwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wtcLPf4g9UKHStzFomAangAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HZZRDfENbUucriCk8OsRcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="sFjO5BNk4UuIGbZ9w2+QXQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">HZZRDfENbUucriCk8OsRcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="rydJKk0cRkKqp4lX8gPOSwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">HZZRDfENbUucriCk8OsRcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="s23/UnYW9kyRwuGNS7PSBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">HQ7aZ9aaPUypI3KcuMhBiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="7G5wmcLL10CLlnVfKfg1HQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">VhCuZuF7v0S8p6Ou4NmJNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="3fVWxUXUg0WrA9jYEVBvOAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">HQ7aZ9aaPUypI3KcuMhBiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="qKA8SLXu4kOGnjcnhSdUcAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">VhCuZuF7v0S8p6Ou4NmJNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="pAhjdFtHN0GJs1BV8nxpjwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">HQ7aZ9aaPUypI3KcuMhBiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="MsOQ0rcrSU+d86WhDYGVTAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">VhCuZuF7v0S8p6Ou4NmJNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="U+oIa8XoiUmamyp02zpDUgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">HQ7aZ9aaPUypI3KcuMhBiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="jPBx70tWq0Kc7TEHM9FvBQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">VhCuZuF7v0S8p6Ou4NmJNQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLNoteView" guid="GIltl9O+PkuJVw7bPFZRcAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">488</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">436</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">300</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IapCanvas uses the custom components defined in
uicomponents package. StepIndicatorHi class implements
the step indicator for phones with larger resolution where
as StepIndicatorLow is for phones with vey low resolution.
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLNoteLinkView" guid="HpG0on3MJkmuNbFAZmQEbQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">502,283;613,436</XPD:ATTR>
<XPD:REF name="Head">GIltl9O+PkuJVw7bPFZRcAAA</XPD:REF>
<XPD:REF name="Tail">mdirqH7n/UivNVQWEbQiOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLNoteView" guid="c3k614yuwUOCUlCGxebs2gAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">252</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">144</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">326</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">30</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IapCanvas is the only class that has a dependency to IAP APIs.
</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLNoteLinkView" guid="aXC36wxuXEiJ+5QM879bXwAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">380,204;403,173</XPD:ATTR>
<XPD:REF name="Head">c3k614yuwUOCUlCGxebs2gAA</XPD:REF>
<XPD:REF name="Tail">y8/b3XHPV0yY8KmVjdOZwwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">5yCT306aU0Slb7vLE6mFMAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">10</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLPackage" guid="Om/TBKAm/UGMgoUW2OihegAA">
<XPD:ATTR name="Name" type="string">uicomponents</XPD:ATTR>
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">1</XPD:ATTR>
<XPD:REF name="Views[0]">8iTmor5xOEqc0Pt4pvQUvwAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">5yCT306aU0Slb7vLE6mFMAAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="cq2QSlTKOEmJYgX/xDR6egAA">
<XPD:ATTR name="Name" type="string">AbstractStepIndicator</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7Rh3e17K3ESd+dlnE7OCLwAA</XPD:REF>
<XPD:REF name="Views[1]">aEozqaqElEOC+kq6xgMMuQAA</XPD:REF>
<XPD:REF name="Views[2]">JSY2c8vkJkeB4F2T7lIwvQAA</XPD:REF>
<XPD:REF name="Views[3]">s5rxHzZXIEKVSRSsRm1dLwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">kbpMB0K3kECmGE6rFeTCCAAA</XPD:REF>
<XPD:REF name="Specializations[1]">Hbnr6bWp6E+TBHcqVEAV5QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="5DyKmuvw4EiPh8emuAL9ZwAA">
<XPD:ATTR name="Name" type="string">AbstractStepIndicator</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Z3udOjNqcke2r0HmpvuMDQAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5DyKmuvw4EiPh8emuAL9ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ygwuIaxnXkyDYauhfzABhAAA">
<XPD:ATTR name="Name" type="string">height</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5DyKmuvw4EiPh8emuAL9ZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="jY6/a0Gw+EK0TXRPRwqwwwAA">
<XPD:ATTR name="Name" type="string">stepCount</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5DyKmuvw4EiPh8emuAL9ZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Bb+x0kJSTECgWqWdLcHx1wAA">
<XPD:ATTR name="Name" type="string">setCurrentStep</XPD:ATTR>
<XPD:REF name="Owner">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IJWy2CFyVkuQcgafHAv35AAA">
<XPD:ATTR name="Name" type="string">step</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Bb+x0kJSTECgWqWdLcHx1wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="prfzeQalqkCaRh5+y3O4GgAA">
<XPD:ATTR name="Name" type="string">height</XPD:ATTR>
<XPD:ATTR name="IsLeaf" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oDGvYh386kqc0XcXqok4gwAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">prfzeQalqkCaRh5+y3O4GgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">9Xg/18ewTkq5APBANGpO4AAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="GdGCFWCkOU2cE1wV/VjSzwAA">
<XPD:ATTR name="Name" type="string">_width</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="OHqahyG/2UyGTMDHkSYFngAA">
<XPD:ATTR name="Name" type="string">_height</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="hPauG774C0KaPaxI2sWxyQAA">
<XPD:ATTR name="Name" type="string">_stepCount</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="v9ff//Nl2UaWfKYAmglcFQAA">
<XPD:ATTR name="Name" type="string">_currentStep</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="W8KhMuwaakmNwspxJjWumgAA">
<XPD:ATTR name="Name" type="string">Buttons</XPD:ATTR>
<XPD:REF name="Namespace">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">xQ7i/2m6aUyfnp8tqGKgeQAA</XPD:REF>
<XPD:REF name="Views[1]">xwQ7y/30sEO625YYR6rInQAA</XPD:REF>
<XPD:REF name="Views[2]">KO9wNgw1bkqGq1zRpyBomgAA</XPD:REF>
<XPD:REF name="Views[3]">x0m2VMcVA0eMd3vo3kvQNgAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="EmHHDwVrnUGKtpWDXJR/ewAA">
<XPD:ATTR name="Name" type="string">Listener</XPD:ATTR>
<XPD:REF name="Namespace">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">AI+Jh9d9VUulw5h4FMzOpQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="odq9V6+DHEWgFXhXF7Uv2AAA">
<XPD:ATTR name="Name" type="string">onButtonClicked</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPackage</XPD:ATTR>
<XPD:REF name="Owner">EmHHDwVrnUGKtpWDXJR/ewAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4smZ/XJP6UCvyyaEbVSUXwAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">odq9V6+DHEWgFXhXF7Uv2AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">bEtFCOlrSEWZTJeIz/MsvgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">0jGAbbuEOUeHy3GS2l6CXQAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Operations" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="mk3kF3TLZki/w/bFmxcVpQAA">
<XPD:ATTR name="Name" type="string">Buttons</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0jGAbbuEOUeHy3GS2l6CXQAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mk3kF3TLZki/w/bFmxcVpQAA</XPD:REF>
<XPD:REF name="Type_">EmHHDwVrnUGKtpWDXJR/ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="V9wWrMLhbUWEJckmM2FI7gAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mk3kF3TLZki/w/bFmxcVpQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="Cub8CaN7v0W3ssNiCZshxgAA">
<XPD:ATTR name="Name" type="string">height</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mk3kF3TLZki/w/bFmxcVpQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="V0nyFY5TZEuUKeRDri5TBwAA">
<XPD:ATTR name="Name" type="string">setButtons</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qeTPOsFzG0C93z3KXFW4fQAA">
<XPD:ATTR name="Name" type="string">text1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V0nyFY5TZEuUKeRDri5TBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="5/vkwhY91EW8KvsDaL8qRAAA">
<XPD:ATTR name="Name" type="string">visible1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V0nyFY5TZEuUKeRDri5TBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="gtn2WBfICE2evKz1H6OkZAAA">
<XPD:ATTR name="Name" type="string">text2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V0nyFY5TZEuUKeRDri5TBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="R+NPpUkSQk6u+CQMB87JvwAA">
<XPD:ATTR name="Name" type="string">visible2</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">V0nyFY5TZEuUKeRDri5TBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="LEybi84J8k+cczVdafbcCgAA">
<XPD:ATTR name="Name" type="string">paint</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1xnQE3OaekKVqwTYxBWrswAA">
<XPD:ATTR name="Name" type="string">graphics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Graphics</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LEybi84J8k+cczVdafbcCgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="RaJfA1e+hUCjCo0iQ0RGfAAA">
<XPD:ATTR name="Name" type="string">onPointerPressed</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oLqLLGg0yEWHXu2fKGPGJAAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RaJfA1e+hUCjCo0iQ0RGfAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="qFzkdJONkUuJ/HBPZn81igAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RaJfA1e+hUCjCo0iQ0RGfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="nONKsPlcb06cLEbXhyuRIgAA">
<XPD:ATTR name="Name" type="string">onPointerReleased</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="HxavTqJNdESSkaF+RcHFTgAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nONKsPlcb06cLEbXhyuRIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="pQYLCM7Yp0Skz7YEJNOl5gAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nONKsPlcb06cLEbXhyuRIgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="8IlH5sm9CkGXLDjipAbHBQAA">
<XPD:ATTR name="Name" type="string">buttonAt</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="6cf3XOCD/EymffHGT+kZxAAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8IlH5sm9CkGXLDjipAbHBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="G9tjpQio2E6CBroXQeO8TwAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8IlH5sm9CkGXLDjipAbHBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="VWZ8h9iFj0667sZD4i4G1wAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8IlH5sm9CkGXLDjipAbHBQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">NUupsQjZPUiB9L8b7zNspgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">19</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="4Y/jhSGAEEySfr2farqWxgAA">
<XPD:ATTR name="Name" type="string">MARGIN</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">6</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Pn3hhGzbUkKH8lmW8NeZagAA">
<XPD:ATTR name="Name" type="string">BUTTON_WIDTH</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">214</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="u9GDIzJknkCJT1fsqZgFTgAA">
<XPD:ATTR name="Name" type="string">BUTTON_HEIGHT</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">37</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="tUdlvqwqDUWQUsTk7NXiQgAA">
<XPD:ATTR name="Name" type="string">POSITIVE_ACTION</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="+FdpvmsIEUaKfXbtMOPJOQAA">
<XPD:ATTR name="Name" type="string">NEGATIVE_ACTION</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="Mvi+O3DSvkWJslMam1UDwAAA">
<XPD:ATTR name="Name" type="string">EXIT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">2</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="6AXXxnv/hUCF8TdKKKsfWgAA">
<XPD:ATTR name="Name" type="string">_font</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Font</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="bEtFCOlrSEWZTJeIz/MsvgAA">
<XPD:ATTR name="Name" type="string">_listener</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">EmHHDwVrnUGKtpWDXJR/ewAA</XPD:REF>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="3SlezCYPhUyiG1Mwmvve2QAA">
<XPD:ATTR name="Name" type="string">_buttonPositiveNormalImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="nsKGl19DP0eWzTaYUJT5sQAA">
<XPD:ATTR name="Name" type="string">_buttonPositivePressedImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="T98/XbvmvEGwuc6OSiJQrQAA">
<XPD:ATTR name="Name" type="string">_buttonNegativeNormalImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="ff/GJ6BE9EGXp982LCsvuAAA">
<XPD:ATTR name="Name" type="string">_buttonNegativePressedImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="JdveF8yUj0ORMja7DSe9HwAA">
<XPD:ATTR name="Name" type="string">_exitButtonNormalImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[13]" type="UMLAttribute" guid="GN0sOUX8D0G5Dot1fVoI5gAA">
<XPD:ATTR name="Name" type="string">_exitButtonPressedImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[14]" type="UMLAttribute" guid="LmvyOMdKyU6KnLDJ+K/O4wAA">
<XPD:ATTR name="Name" type="string">_buttonPressed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">-1</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[15]" type="UMLAttribute" guid="Idz9OJ1Kt0q0jRpZlbL/2wAA">
<XPD:ATTR name="Name" type="string">_buttonText</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">new String[2]</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="AqJ1Yuq8T0WguMV8XSEsGwAA">
<XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">JavaDimensions</XPD:ATTR>
<XPD:ATTR name="Name" type="string">JavaDimensions</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
<XPD:REF name="TaggedModel">Idz9OJ1Kt0q0jRpZlbL/2wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Attributes[16]" type="UMLAttribute" guid="Yb3X94rs0kexj5kBXcQOXgAA">
<XPD:ATTR name="Name" type="string">_buttonVisible</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Multiplicity" type="string">*</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">new boolean[3]</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="27Y51mo0+UyPEx9E+vqxPAAA">
<XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">JavaDimensions</XPD:ATTR>
<XPD:ATTR name="Name" type="string">JavaDimensions</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
<XPD:REF name="TaggedModel">Yb3X94rs0kexj5kBXcQOXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Attributes[17]" type="UMLAttribute" guid="fsa4wN+gyU+6+1ChaBK9EgAA">
<XPD:ATTR name="Name" type="string">_width</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[18]" type="UMLAttribute" guid="O+9IzStX4kCiUi8KM2hikwAA">
<XPD:ATTR name="Name" type="string">_height</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="LF5ulBl4/kCGN0fA6r84ngAA">
<XPD:ATTR name="Name" type="string">ProgressBar</XPD:ATTR>
<XPD:REF name="Namespace">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+LmeNNzyq02LgpkB0zJumwAA</XPD:REF>
<XPD:REF name="Views[1]">8rAGTBsckUKbrRyntq8CiwAA</XPD:REF>
<XPD:REF name="Views[2]">vUMB8daqs0GoaZmSGLP/NAAA</XPD:REF>
<XPD:REF name="Views[3]">dGnxlHck/k+RKaXUa9PDagAA</XPD:REF>
<XPD:ATTR name="#OwnedElements" type="integer">2</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLInterface" guid="nkfnQIfdo0q0+Eh/ocmkCAAA">
<XPD:ATTR name="Name" type="string">Listener</XPD:ATTR>
<XPD:REF name="Namespace">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">eKuT6Jt8Tky5AZ3/T55VFQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="6t0e++VitUO58W+5hcX1ZAAA">
<XPD:ATTR name="Name" type="string">onValueChanged</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPackage</XPD:ATTR>
<XPD:REF name="Owner">nkfnQIfdo0q0+Eh/ocmkCAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hgZ6LCUjgkS9Ha6a1naKwwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6t0e++VitUO58W+5hcX1ZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="gx5ZPO4jPEmhf8/LN0wkYAAA">
<XPD:ATTR name="Name" type="string">onTimeout</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPackage</XPD:ATTR>
<XPD:REF name="Owner">nkfnQIfdo0q0+Eh/ocmkCAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">ejRf8J8F4EOFTzZIAN40nQAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">fsG/xb3x60u0oWhxmhOfHwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="CNqt2+EPx0GotgAdnPjevQAA">
<XPD:ATTR name="Name" type="string">ProgressTimerTask</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Namespace">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KLmX7LOvIEO7ezq2vTdFCQAA">
<XPD:ATTR name="Name" type="string">run</XPD:ATTR>
<XPD:REF name="Owner">CNqt2+EPx0GotgAdnPjevQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="kK+Zq5+ptUOthm/2rDOk1QAA">
<XPD:ATTR name="Name" type="string">ProgressBar</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="MHuhBy5BJkexfQuFY9S7owAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kK+Zq5+ptUOthm/2rDOk1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="R8FbWH2QikiBTawJeL4MXgAA">
<XPD:ATTR name="Name" type="string">height</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kK+Zq5+ptUOthm/2rDOk1QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="fsG/xb3x60u0oWhxmhOfHwAA">
<XPD:ATTR name="Name" type="string">listener</XPD:ATTR>
<XPD:REF name="BehavioralFeature">kK+Zq5+ptUOthm/2rDOk1QAA</XPD:REF>
<XPD:REF name="Type_">nkfnQIfdo0q0+Eh/ocmkCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="eZppzNJ/5kq1nPmOxW2GQQAA">
<XPD:ATTR name="Name" type="string">paint</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="CZa6S3Hxg0yT/X+4Ab2OdQAA">
<XPD:ATTR name="Name" type="string">graphics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Graphics</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZppzNJ/5kq1nPmOxW2GQQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="wPA+dpcHIUC9YlxCZCZvZAAA">
<XPD:ATTR name="Name" type="string">setValue</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="WPrZzgV7Nk6X3BM3jFR/hgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wPA+dpcHIUC9YlxCZCZvZAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="HriONemK2UCNBT62R490mQAA">
<XPD:ATTR name="Name" type="string">start</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="goPWIcGHIUG2yqjG2Obk6gAA">
<XPD:ATTR name="Name" type="string">timeout</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">HriONemK2UCNBT62R490mQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="5bJZgQu6Jk6yByaQabQNHwAA">
<XPD:ATTR name="Name" type="string">stop</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gfX1q/v3zkepKx6MKQNCcwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5bJZgQu6Jk6yByaQabQNHwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">cUezsH97eUKTm276e6zq9wAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">11</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="PuIJOK0iB0uPpufEueDv4AAA">
<XPD:ATTR name="Name" type="string">HEIGHT</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">6</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="RCaJNk5QK02/AA/7kYvU2wAA">
<XPD:ATTR name="Name" type="string">BACKGROUND_COLOR</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0xffaaaaaa</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="/l8efVHcN0ypn6iheIQhmAAA">
<XPD:ATTR name="Name" type="string">FOREGROUND_COLOR</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0xff5588ff</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="bi8LJu7YfEKRhb3O3BUdOAAA">
<XPD:ATTR name="Name" type="string">DEFAULT_TIMEOUT</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">10000</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="4BKZoUULM0qE4ofSHU+aOQAA">
<XPD:ATTR name="Name" type="string">TIMER_INTERVAL</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">500</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="ejRf8J8F4EOFTzZIAN40nQAA">
<XPD:ATTR name="Name" type="string">_listener</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">nkfnQIfdo0q0+Eh/ocmkCAAA</XPD:REF>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="ZIkMNiOqKEu/CCxIk25RbgAA">
<XPD:ATTR name="Name" type="string">_timer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Timer</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="lYb8B5RickyE3Zd/ouRRfgAA">
<XPD:ATTR name="Name" type="string">_value</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="lF0dgSWvrE2/g1GfeVzjIQAA">
<XPD:ATTR name="Name" type="string">_width</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="UpCqVi3jaE207gCXVIxOHgAA">
<XPD:ATTR name="Name" type="string">_height</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="uPlaSY8VAEmewAT3KjdckAAA">
<XPD:ATTR name="Name" type="string">_barIncrement</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">100 / (DEFAULT_TIMEOUT / TIMER_INTERVAL)</XPD:ATTR>
<XPD:REF name="Owner">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="axR50QEoo0e8Fc+vvDysDAAA">
<XPD:ATTR name="Name" type="string">StepIndicatorHi</XPD:ATTR>
<XPD:REF name="Namespace">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">EilorRMgcUuE64svam8dzwAA</XPD:REF>
<XPD:REF name="Views[1]">9GlA2He7C068c/9/b1fSIAAA</XPD:REF>
<XPD:REF name="Views[2]">uChKYzzA/0S8hshkXJUw7AAA</XPD:REF>
<XPD:REF name="Views[3]">LOs/MS8ceUO1L213K43UKgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">kbpMB0K3kECmGE6rFeTCCAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="Wc3es/XYqkybu+beHpbviQAA">
<XPD:ATTR name="Name" type="string">StepIndicatorHi</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="C+r4JPACL0ua0X2ohkCnaAAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wc3es/XYqkybu+beHpbviQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="AZvk6GA+6ke4Pp8MXppIxgAA">
<XPD:ATTR name="Name" type="string">stepCount</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Wc3es/XYqkybu+beHpbviQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="0ZkZpICKyECCnxEgd+JKNAAA">
<XPD:ATTR name="Name" type="string">paint</XPD:ATTR>
<XPD:REF name="Owner">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="R9lr9jILskeZJvwxsNwC+wAA">
<XPD:ATTR name="Name" type="string">graphics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Graphics</XPD:ATTR>
<XPD:REF name="BehavioralFeature">0ZkZpICKyECCnxEgd+JKNAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">6</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="bzf4DSm2p0mN5S0N3eQXygAA">
<XPD:ATTR name="Name" type="string">MARGIN</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">6</XPD:ATTR>
<XPD:REF name="Owner">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="zLfV3UghV0eUNmyyboSKAgAA">
<XPD:ATTR name="Name" type="string">STEP_IMAGE_SIZE</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">18</XPD:ATTR>
<XPD:REF name="Owner">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="KlDXaaeNnkyb2OLUmnovewAA">
<XPD:ATTR name="Name" type="string">HEIGHT</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">STEP_IMAGE_SIZE + MARGIN * 2</XPD:ATTR>
<XPD:REF name="Owner">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="upf8sQJIXE+J6EXPV5sC7wAA">
<XPD:ATTR name="Name" type="string">_backgroundImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="1m2cViSVL0a3ioQpf0fy7AAA">
<XPD:ATTR name="Name" type="string">_stepImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="vC4WaD4QVEG8s00dm7vChQAA">
<XPD:ATTR name="Name" type="string">_currentStepImage</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Image</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="Kp61iGhW4keMCdV6RQ53QAAA">
<XPD:ATTR name="Name" type="string">StepIndicatorLow</XPD:ATTR>
<XPD:REF name="Namespace">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">j7oL7bJ7S029qrXiWi7VnAAA</XPD:REF>
<XPD:REF name="Views[1]">SkCssryFKk6IilCxsaOvoQAA</XPD:REF>
<XPD:REF name="Views[2]">N1gzG5+JBUKw4fix9mlGDgAA</XPD:REF>
<XPD:REF name="Views[3]">IWwFpyH/0k+tv+dsBAE/aAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">Hbnr6bWp6E+TBHcqVEAV5QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="qVvgGmrZ8kiHyfPuRYzvfQAA">
<XPD:ATTR name="Name" type="string">StepIndicatorLow</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5n1/80QTMUGuLPiYMcBTpQAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qVvgGmrZ8kiHyfPuRYzvfQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="v+edPduzFkWHh0z3kw/4rQAA">
<XPD:ATTR name="Name" type="string">stepCount</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">qVvgGmrZ8kiHyfPuRYzvfQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="P30gOxh1LEeXRf7G19GliwAA">
<XPD:ATTR name="Name" type="string">paint</XPD:ATTR>
<XPD:REF name="Owner">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="l6kHHvXid0eGacTL5i1pVwAA">
<XPD:ATTR name="Name" type="string">graphics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Graphics</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P30gOxh1LEeXRf7G19GliwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EJtpFo+cNU6SN/1hgIiU3gAA">
<XPD:ATTR name="Name" type="string">drawStep</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="RK7y5IaOT0a9fKDNZXIQ0gAA">
<XPD:ATTR name="Name" type="string">graphics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Graphics</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EJtpFo+cNU6SN/1hgIiU3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="0OSh8IX0jkmhwXasWVyqNAAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EJtpFo+cNU6SN/1hgIiU3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="x6ESlGWOs0aW0Av1lVXy0AAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EJtpFo+cNU6SN/1hgIiU3gAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[3]" type="UMLParameter" guid="hrB565MpiUKajk6Wq8BPwwAA">
<XPD:ATTR name="Name" type="string">isCurrent</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EJtpFo+cNU6SN/1hgIiU3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="zZWR++pSJUewKpXehinfDAAA">
<XPD:ATTR name="Name" type="string">MARGIN</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">3</XPD:ATTR>
<XPD:REF name="Owner">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Oevhabso40uKJr48ffm8FwAA">
<XPD:ATTR name="Name" type="string">STEP_IMAGE_SIZE</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">6</XPD:ATTR>
<XPD:REF name="Owner">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="dVck21HWdUioFdD1ZTKntwAA">
<XPD:ATTR name="Name" type="string">HEIGHT</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">STEP_IMAGE_SIZE + MARGIN * 2</XPD:ATTR>
<XPD:REF name="Owner">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="SgwhVgpkqkWlK8kfF34iIgAA">
<XPD:ATTR name="Name" type="string">STEP_INDICATOR_BACKGROUND_COLOR</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0x404040</XPD:ATTR>
<XPD:REF name="Owner">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="eh+dgamms0isZNYn56TbUAAA">
<XPD:ATTR name="Name" type="string">TextWrapper</XPD:ATTR>
<XPD:REF name="Namespace">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">w4FlHTfGN065PpEkeW5bgwAA</XPD:REF>
<XPD:REF name="Views[1]">DMhzlyam3EeterRCrgvIyAAA</XPD:REF>
<XPD:REF name="Views[2]">L//Uw2zKEEmoVKdjF91fzAAA</XPD:REF>
<XPD:REF name="Views[3]">EBEOCckUh0izbBP4uEs2rQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="UIdnKQfN70i2+sF8gCkOMQAA">
<XPD:ATTR name="Name" type="string">TextWrapper</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NE+jGssH5UWsrYn5LP3iiQAA">
<XPD:ATTR name="Name" type="string">font</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Font</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UIdnKQfN70i2+sF8gCkOMQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6T7p2wNUzEqfbKGVe0Z8JQAA">
<XPD:ATTR name="Name" type="string">width</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">UIdnKQfN70i2+sF8gCkOMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="F6IcsEKjbkK7Of662ZdTJQAA">
<XPD:ATTR name="Name" type="string">setText</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="IBuulRBPe0WpUAYr38felQAA">
<XPD:ATTR name="Name" type="string">text</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F6IcsEKjbkK7Of662ZdTJQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="nMVuLeGz9USI+C/cTNWL+QAA">
<XPD:ATTR name="Name" type="string">text</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Mk01xanhREaBp2N/umBlagAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">nMVuLeGz9USI+C/cTNWL+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="2ngMM5esKk+e6UiVd8FHCAAA">
<XPD:ATTR name="Name" type="string">lineHeight</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gQeleQSFAEqBDqyNtyLFVgAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ngMM5esKk+e6UiVd8FHCAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="FsBOBDjp/0uRO7dVbQydVAAA">
<XPD:ATTR name="Name" type="string">hasMoreLines</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="f+cvZSzql0yyuwY5Pjq/PwAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FsBOBDjp/0uRO7dVbQydVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="W8bmgPyv2E+yxAfv1SUvugAA">
<XPD:ATTR name="Name" type="string">nextLine</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="AtFXWe6ftEGUoXYsjioOLAAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">W8bmgPyv2E+yxAfv1SUvugAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="LAAJBiMSL0uVMr8YTPOxPQAA">
<XPD:ATTR name="Name" type="string">nextPosition</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="eQlptijgDECDLdMDab5VzAAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LAAJBiMSL0uVMr8YTPOxPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="r6F0v5Ob/0ilWJGZ3LbXtAAA">
<XPD:ATTR name="Name" type="string">nextWordIndex</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B7/hsqzBvEqfxravcCcT8wAA">
<XPD:ATTR name="Name" type="string">startIndex</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r6F0v5Ob/0ilWJGZ3LbXtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Q8CBffmIyku3PP4gON9HcwAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">r6F0v5Ob/0ilWJGZ3LbXtAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">DvuiSj/5706Ber6nFGxmwgAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="CX3mr6T9gUWhCFnzWCVregAA">
<XPD:ATTR name="Name" type="string">LINE_BREAK</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">'\n'</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="HZap0WJ/uE6ApmtI0p/oQQAA">
<XPD:ATTR name="Name" type="string">WHITE_SPACE</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">char</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">' '</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="r4HRdfZrU0KH8EOmbpWKKQAA">
<XPD:ATTR name="Name" type="string">_text</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="qKLls24Yy0ihHJMIhfP5fgAA">
<XPD:ATTR name="Name" type="string">_font</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Font</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="JQlIsA1ngkSheIzPaB8I0QAA">
<XPD:ATTR name="Name" type="string">_fontHeight</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="8QsWI+VYwUqVSvzsbL9h0QAA">
<XPD:ATTR name="Name" type="string">_totalLength</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="1In3Y1M/rEOZ4/8+lEu0JwAA">
<XPD:ATTR name="Name" type="string">_width</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="yyRX/Zb4R0CFC4zV/3IciQAA">
<XPD:ATTR name="Name" type="string">_start</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="KcB9zcK0d0eCJe1cquBsPQAA">
<XPD:ATTR name="Name" type="string">_position</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0</XPD:ATTR>
<XPD:REF name="Owner">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLGeneralization" guid="kbpMB0K3kECmGE6rFeTCCAAA">
<XPD:REF name="Namespace">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:REF name="Child">axR50QEoo0e8Fc+vvDysDAAA</XPD:REF>
<XPD:REF name="Parent">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QDLF0FfkvESZjCPc0p/fcwAA</XPD:REF>
<XPD:REF name="Views[1]">eRHSApZjfE+s+u1jIQR/ogAA</XPD:REF>
<XPD:REF name="Views[2]">cqCIN7WmuEO3lN4LQ/pg1gAA</XPD:REF>
<XPD:REF name="Views[3]">BMvDGwCPjECOLz/9nkV23QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="Hbnr6bWp6E+TBHcqVEAV5QAA">
<XPD:REF name="Namespace">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:REF name="Child">Kp61iGhW4keMCdV6RQ53QAAA</XPD:REF>
<XPD:REF name="Parent">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">94LrQ+vNXku3/JBNy+MEJQAA</XPD:REF>
<XPD:REF name="Views[1]">97ht1HYMjEOLYgR71OtRVgAA</XPD:REF>
<XPD:REF name="Views[2]">OaEDKbBdy0aaXVlfQxrDmQAA</XPD:REF>
<XPD:REF name="Views[3]">2fN8DI8ov021l1deh0/0YwAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">VhCuZuF7v0S8p6Ou4NmJNQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="npMKV36MZkWEonXsREtjXAAA">
<XPD:ATTR name="Name" type="string">IapCanvas</XPD:ATTR>
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">y8/b3XHPV0yY8KmVjdOZwwAA</XPD:REF>
<XPD:REF name="Views[1]">6aZXLaP08U6O22uosGKnrAAA</XPD:REF>
<XPD:REF name="Views[2]">QcqvEO/VPU6ZPBxL0MpedgAA</XPD:REF>
<XPD:REF name="Views[3]">SRIduQG6gEuYy4eHwxoK/AAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">AI+Jh9d9VUulw5h4FMzOpQAA</XPD:REF>
<XPD:REF name="ClientDependencies[1]">eKuT6Jt8Tky5AZ3/T55VFQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">19</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="EpuKNFStUk6+0Ab/WyARXgAA">
<XPD:ATTR name="Name" type="string">IapCanvas</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sf1lMpoNL0Wt5/0lv9c3OwAA">
<XPD:ATTR name="Name" type="string">midlet</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EpuKNFStUk6+0Ab/WyARXgAA</XPD:REF>
<XPD:REF name="Type_">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="5N+rqFEnjkGps5CT6PyMBAAA">
<XPD:ATTR name="Name" type="string">productDataListReceived</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Y8h1OPTJw0KXXB/QrUsQzgAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5N+rqFEnjkGps5CT6PyMBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="07NXXwws3kCEORVuZ3QgwgAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IAPClientProductData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5N+rqFEnjkGps5CT6PyMBAAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="mYnpmo/HxECqZ4qz9x03BwAA">
<XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">JavaDimensions</XPD:ATTR>
<XPD:ATTR name="Name" type="string">JavaDimensions</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
<XPD:REF name="TaggedModel">07NXXwws3kCEORVuZ3QgwgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="pccpS1Z43ku2g+JJf56rrAAA">
<XPD:ATTR name="Name" type="string">productDataReceived</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EkbCSUcXGkSNa03lWvUU9wAA">
<XPD:ATTR name="Name" type="string">status</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pccpS1Z43ku2g+JJf56rrAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="ede6JYJ8p0ilZVgZ8vbZfQAA">
<XPD:ATTR name="Name" type="string">productData</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IAPClientProductData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pccpS1Z43ku2g+JJf56rrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="LjK9Cwaa3EuYC40CBDe03QAA">
<XPD:ATTR name="Name" type="string">purchaseCompleted</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nFXDQqHZQEW9HCD607AQRAAA">
<XPD:ATTR name="Name" type="string">status</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LjK9Cwaa3EuYC40CBDe03QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6NwWWBtDeUqcYY9/dn5mnAAA">
<XPD:ATTR name="Name" type="string">ticket</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LjK9Cwaa3EuYC40CBDe03QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="4irumBuQe0+VG47h+cSTygAA">
<XPD:ATTR name="Name" type="string">restorableProductsReceived</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8y62kUuUe0qCU1aVAbL56gAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4irumBuQe0+VG47h+cSTygAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="7NSr1zoERUyWOhd+k/yvSwAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IAPClientProductData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4irumBuQe0+VG47h+cSTygAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="eyD972FNd0WXnYz1SF0r8gAA">
<XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">JavaDimensions</XPD:ATTR>
<XPD:ATTR name="Name" type="string">JavaDimensions</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">1</XPD:ATTR>
<XPD:REF name="TaggedModel">7NSr1zoERUyWOhd+k/yvSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="8n/QUEwicUKJNb1eCcMPsAAA">
<XPD:ATTR name="Name" type="string">restorationCompleted</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="y7Y4Tdv3zE2Xwk6Ac5ED5AAA">
<XPD:ATTR name="Name" type="string">status</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8n/QUEwicUKJNb1eCcMPsAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="6+tyuqseDUa4eKrVE/pGGQAA">
<XPD:ATTR name="Name" type="string">ticket</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8n/QUEwicUKJNb1eCcMPsAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="BEEGs65MrUWOWTH/pVoBTwAA">
<XPD:ATTR name="Name" type="string">userAndDeviceDataReceived</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="LdzfuRySRUyDx+hLyX7W1AAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BEEGs65MrUWOWTH/pVoBTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/TvXiUN3nkeu2QFPZvdsfQAA">
<XPD:ATTR name="Name" type="string">arg1</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IAPClientUserAndDeviceData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">BEEGs65MrUWOWTH/pVoBTwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="A6kgUyy870G/zn3rd0zL1gAA">
<XPD:ATTR name="Name" type="string">paint</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="B2Sx5nqb20CjHxFnhhvL1gAA">
<XPD:ATTR name="Name" type="string">graphics</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Graphics</XPD:ATTR>
<XPD:REF name="BehavioralFeature">A6kgUyy870G/zn3rd0zL1gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="8/4w6s8fIkGAT84oSnTSZwAA">
<XPD:ATTR name="Name" type="string">pointerPressed</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wW13nrf+UUuWcCHq0pQlQgAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8/4w6s8fIkGAT84oSnTSZwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="D3z9L4LCWUW9CscHZO6eAgAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8/4w6s8fIkGAT84oSnTSZwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="OjSxHG41n0Kt68eRNa+GYQAA">
<XPD:ATTR name="Name" type="string">pointerReleased</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5MG+upaIeUOlr0O2Aa4FQAAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OjSxHG41n0Kt68eRNa+GYQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+XnoIyB9W0uoQUn2CtZ68QAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">OjSxHG41n0Kt68eRNa+GYQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="VbcfSwSmmk+uh3LTUIoyBAAA">
<XPD:ATTR name="Name" type="string">pointerDragged</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q2M6xCWtBEqbsckNukdWzgAA">
<XPD:ATTR name="Name" type="string">x</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VbcfSwSmmk+uh3LTUIoyBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="StmZ4/jK8EaYKWAtVOESQwAA">
<XPD:ATTR name="Name" type="string">y</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VbcfSwSmmk+uh3LTUIoyBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="eZG9msk7A0iXzXU+i89bBAAA">
<XPD:ATTR name="Name" type="string">commandAction</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hSpf3Z6m3kW267GFfiIdHAAA">
<XPD:ATTR name="Name" type="string">command</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZG9msk7A0iXzXU+i89bBAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="8ukrTnm+SUWAocJy3iRtJAAA">
<XPD:ATTR name="Name" type="string">displayable</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Displayable</XPD:ATTR>
<XPD:REF name="BehavioralFeature">eZG9msk7A0iXzXU+i89bBAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="PT0dSZ4o+Euc8UfAN9kYzwAA">
<XPD:ATTR name="Name" type="string">onButtonClicked</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dwTLdUc1m0KZ5whSOVuJUgAA">
<XPD:ATTR name="Name" type="string">id</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PT0dSZ4o+Euc8UfAN9kYzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="CMWWEgRcc0ewdAWoMPdDxgAA">
<XPD:ATTR name="Name" type="string">onTimeout</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="2/skjWy2q0Gf9UIprKYKewAA">
<XPD:ATTR name="Name" type="string">onValueChanged</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="iqS2R+fHFU26cUGijOoSBgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2/skjWy2q0Gf9UIprKYKewAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="7i/+0XoMb0uG5JWbwLMXAQAA">
<XPD:ATTR name="Name" type="string">setStep</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pJMxyfKKsUO5gesgcnLOogAA">
<XPD:ATTR name="Name" type="string">step</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">7i/+0XoMb0uG5JWbwLMXAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="wTBaIO3T40afuZ9GBNYIzwAA">
<XPD:ATTR name="Name" type="string">hideVirtualKeypad</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="IsLeaf" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qEPvP3Xll0KxN37Ez1Di8QAA">
<XPD:ATTR name="Name" type="string">return</XPD:ATTR>
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">wTBaIO3T40afuZ9GBNYIzwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="mnekcglSWUiXFIwm/wHTDgAA">
<XPD:ATTR name="Name" type="string">updateButtons</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="0Y1HxGx2b0OQ4wZ/YTLjqQAA">
<XPD:ATTR name="Name" type="string">updateCommands</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">jHC61nz3EkyBzmv0eTuYKQAA</XPD:REF>
<XPD:REF name="Associations[1]">HQ7aZ9aaPUypI3KcuMhBiQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">23</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="amBuPwlIdk6K9ep2XmbrpwAA">
<XPD:ATTR name="Name" type="string">DEFAULT_BACKGROUND_COLOR</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0xff666666</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="fhJmZ3pi+0in1Ybx3UZaSgAA">
<XPD:ATTR name="Name" type="string">DEFAULT_FOREGROUND_COLOR</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">0xffffffff</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="FunZ7fRGfkmrtJEf0B6UiAAA">
<XPD:ATTR name="Name" type="string">MARGIN</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">6</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="0BcvgpFOdki7CvzQEcg6IAAA">
<XPD:ATTR name="Name" type="string">PRODUCT_INFO_TIMEOUT</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">20000</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="o+UdNBn3B0ehu+RAHk+o+AAA">
<XPD:ATTR name="Name" type="string">START</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="SsdaTQY8hUmAXvG54BAiNAAA">
<XPD:ATTR name="Name" type="string">RETRIEVING_PRODUCT_INFORMATION</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">2</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="9asfcxs+I0ub5kkcwBR7pwAA">
<XPD:ATTR name="Name" type="string">SHOW_PRODUCT_INFORMATION</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">3</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="bJpejjLU70qkPdN/BQtQngAA">
<XPD:ATTR name="Name" type="string">SHOW_RESULT</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">4</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="P5OaO2hrCUe8I5WoQdr/WAAA">
<XPD:ATTR name="Name" type="string">PRODUCT_ID</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="OwnerScope" type="UMLScopeKind">skClassifier</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">&quot;588547&quot;</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[9]" type="UMLAttribute" guid="NcgxHz6KGEW1Yxa90dk4AgAA">
<XPD:ATTR name="Name" type="string">_midlet</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[10]" type="UMLAttribute" guid="9Xg/18ewTkq5APBANGpO4AAA">
<XPD:ATTR name="Name" type="string">_stepIndicator</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">cq2QSlTKOEmJYgX/xDR6egAA</XPD:REF>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[11]" type="UMLAttribute" guid="NUupsQjZPUiB9L8b7zNspgAA">
<XPD:ATTR name="Name" type="string">_buttons</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">W8KhMuwaakmNwspxJjWumgAA</XPD:REF>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[12]" type="UMLAttribute" guid="cUezsH97eUKTm276e6zq9wAA">
<XPD:ATTR name="Name" type="string">_progressBar</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">LF5ulBl4/kCGN0fA6r84ngAA</XPD:REF>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[13]" type="UMLAttribute" guid="DvuiSj/5706Ber6nFGxmwgAA">
<XPD:ATTR name="Name" type="string">_textWrapper</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Type_">eh+dgamms0isZNYn56TbUAAA</XPD:REF>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[14]" type="UMLAttribute" guid="bgmfJd9mbkKiq6N44ZNzvgAA">
<XPD:ATTR name="Name" type="string">_infoText</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">String</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[15]" type="UMLAttribute" guid="cdTxtMcMxEuAngKrkF9pMQAA">
<XPD:ATTR name="Name" type="string">_currentStep</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">1</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[16]" type="UMLAttribute" guid="lmNsCjK59UytXG8PWr/j3gAA">
<XPD:ATTR name="Name" type="string">_hasKeypad</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="Changeability" type="UMLChangeableKind">ckFrozen</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[17]" type="UMLAttribute" guid="fQtClQfrZU+y6wldO1vtfgAA">
<XPD:ATTR name="Name" type="string">_iapClientPaymentManager</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">IAPClientPaymentManager</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[18]" type="UMLAttribute" guid="1UZOo8UlM0W/G6YOk8WssgAA">
<XPD:ATTR name="Name" type="string">_exitCommand</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[19]" type="UMLAttribute" guid="+WvsMq71E0akmameZHjYjgAA">
<XPD:ATTR name="Name" type="string">_startCommand</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[20]" type="UMLAttribute" guid="KNBI8TGfQUKmh/huqDEpkAAA">
<XPD:ATTR name="Name" type="string">_buyCommand</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[21]" type="UMLAttribute" guid="wMI9b78jOk+mEFrk/vzixgAA">
<XPD:ATTR name="Name" type="string">_doneCommand</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[22]" type="UMLAttribute" guid="migEqdD3B026dUugQWQ6WwAA">
<XPD:ATTR name="Name" type="string">_leftCancelCommand</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Command</XPD:ATTR>
<XPD:ATTR name="InitialValue" type="string">null</XPD:ATTR>
<XPD:REF name="Owner">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="j9A736ip9U27JKd5CeL/0QAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s6sgEjY3I0SXJIOPKBfvJQAA</XPD:REF>
<XPD:REF name="Views[1]">ABjn+zRdbESZKOqSDBJTlAAA</XPD:REF>
<XPD:REF name="Views[2]">D+e+WU4gtkWC2dzymHz8dAAA</XPD:REF>
<XPD:REF name="Views[3]">7MUxi1WZskSqqsTz1614VwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">01ZJlkGkdkucOVvD6qxBywAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9sJ5oYhL4kaQ+Qu31ypGCwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">create</XPD:ATTR>
<XPD:REF name="Owner">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="lnltmZwQPEKbKT9f3rsYWwAA">
<XPD:ATTR name="Name" type="string">startApp</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="xpXG9FrAc0eG+QTI3ey92AAA">
<XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">JavaOperation</XPD:ATTR>
<XPD:ATTR name="Name" type="string">JavaThrows</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">MIDletStateChangeException</XPD:ATTR>
<XPD:REF name="TaggedModel">lnltmZwQPEKbKT9f3rsYWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="Rx+fRWEqVUKYTZOTjOjNkgAA">
<XPD:ATTR name="Name" type="string">destroyApp</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
<XPD:ATTR name="#TaggedValues" type="integer">1</XPD:ATTR>
<XPD:OBJ name="TaggedValues[0]" type="TaggedValue" guid="o60JCRtJo0GCXG9FvGP1qQAA">
<XPD:ATTR name="ProfileName" type="string">Java</XPD:ATTR>
<XPD:ATTR name="TagDefinitionSetName" type="string">JavaOperation</XPD:ATTR>
<XPD:ATTR name="Name" type="string">JavaThrows</XPD:ATTR>
<XPD:ATTR name="DataValue" type="string">MIDletStateChangeException</XPD:ATTR>
<XPD:REF name="TaggedModel">Rx+fRWEqVUKYTZOTjOjNkgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="NGGAKXBRlEmUp8PB0bCKBAAA">
<XPD:ATTR name="Name" type="string">arg0</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Rx+fRWEqVUKYTZOTjOjNkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="Taqr4D90MU+lxnl7PNaN5wAA">
<XPD:ATTR name="Name" type="string">pauseApp</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="L+cCO+z5/EmZ9PLeFnlJbQAA">
<XPD:ATTR name="Name" type="string">exit</XPD:ATTR>
<XPD:REF name="Owner">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">NcgxHz6KGEW1Yxa90dk4AgAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">sf1lMpoNL0Wt5/0lv9c3OwAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">qjbVm+TibUaf4xT6B8yzSAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="rDSsBL9SUEq3BKVu1qem/wAA">
<XPD:ATTR name="Name" type="string">display</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Display</XPD:ATTR>
<XPD:REF name="Owner">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLRealization" guid="AI+Jh9d9VUulw5h4FMzOpQAA">
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:REF name="Client">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:REF name="Supplier">EmHHDwVrnUGKtpWDXJR/ewAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLRealization" guid="eKuT6Jt8Tky5AZ3/T55VFQAA">
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:REF name="Client">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:REF name="Supplier">nkfnQIfdo0q0+Eh/ocmkCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLDependency" guid="5yCT306aU0Slb7vLE6mFMAAA">
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">import</XPD:ATTR>
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:REF name="Client">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:REF name="Supplier">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="wYJgxE+GeECwo0jj1nExIQAA">
<XPD:ATTR name="Name" type="string">MIDlet</XPD:ATTR>
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ooT7ariZbEqT4TaYzbPmjQAA</XPD:REF>
<XPD:REF name="Views[1]">KG91qCKVOESd9xqC5AEgyQAA</XPD:REF>
<XPD:REF name="Views[2]">gCLToSWlPEG+/z5b3SetrgAA</XPD:REF>
<XPD:REF name="Views[3]">hsjQxsSNEkKZwBpdFQYYsAAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">01ZJlkGkdkucOVvD6qxBywAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="01ZJlkGkdkucOVvD6qxBywAA">
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:REF name="Child">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
<XPD:REF name="Parent">wYJgxE+GeECwo0jj1nExIQAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">QwHETan8bUOb9QgHZsddjQAA</XPD:REF>
<XPD:REF name="Views[1]">6QTJtVrRVkS1xV8jDo7FrQAA</XPD:REF>
<XPD:REF name="Views[2]">yjt1cok1Ak6Z7tGs1ywWIwAA</XPD:REF>
<XPD:REF name="Views[3]">p3Qb/iKPaka/HbPAiuzkBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLAssociation" guid="pKFWs4jFJ0a64aUGEGwwlwAA">
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">awsz2VHAR0qtUb8oOY6ALwAA</XPD:REF>
<XPD:REF name="Views[1]">0SQfQWvsskSZLyIXBFjujgAA</XPD:REF>
<XPD:REF name="Views[2]">ZI4FJ+By/Emvg7D4TmO92QAA</XPD:REF>
<XPD:REF name="Views[3]">6niRXhrOdUmJJS+aLKYj/gAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="jHC61nz3EkyBzmv0eTuYKQAA">
<XPD:REF name="Association">pKFWs4jFJ0a64aUGEGwwlwAA</XPD:REF>
<XPD:REF name="Participant">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">vKAKP2UreUm2W0Jlpu57YgAA</XPD:REF>
<XPD:REF name="Views[1]">zPUChauwpE+Fzj6kLeEMhQAA</XPD:REF>
<XPD:REF name="Views[2]">nMUdbJodUEqSBnqbehDFPQAA</XPD:REF>
<XPD:REF name="Views[3]">Yau5bERfLEGVXLHE0nskLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="qjbVm+TibUaf4xT6B8yzSAAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">pKFWs4jFJ0a64aUGEGwwlwAA</XPD:REF>
<XPD:REF name="Participant">j9A736ip9U27JKd5CeL/0QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+hrV9x7GU0C/uYNIu6y5kQAA</XPD:REF>
<XPD:REF name="Views[1]">F9CY2IVwlkaW/tVqlIKCSAAA</XPD:REF>
<XPD:REF name="Views[2]">t9JwMnJxsUuWgq6groFi0wAA</XPD:REF>
<XPD:REF name="Views[3]">H9GLZ941xEObv5DlTn6xLAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLAssociation" guid="HZZRDfENbUucriCk8OsRcwAA">
<XPD:REF name="Namespace">6Egdunp87kOW0rAS865RoAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">mdirqH7n/UivNVQWEbQiOAAA</XPD:REF>
<XPD:REF name="Views[1]">wtcLPf4g9UKHStzFomAangAA</XPD:REF>
<XPD:REF name="Views[2]">sFjO5BNk4UuIGbZ9w2+QXQAA</XPD:REF>
<XPD:REF name="Views[3]">rydJKk0cRkKqp4lX8gPOSwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="VhCuZuF7v0S8p6Ou4NmJNQAA">
<XPD:REF name="Association">HZZRDfENbUucriCk8OsRcwAA</XPD:REF>
<XPD:REF name="Participant">Om/TBKAm/UGMgoUW2OihegAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7G5wmcLL10CLlnVfKfg1HQAA</XPD:REF>
<XPD:REF name="Views[1]">MsOQ0rcrSU+d86WhDYGVTAAA</XPD:REF>
<XPD:REF name="Views[2]">qKA8SLXu4kOGnjcnhSdUcAAA</XPD:REF>
<XPD:REF name="Views[3]">jPBx70tWq0Kc7TEHM9FvBQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="HQ7aZ9aaPUypI3KcuMhBiQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">HZZRDfENbUucriCk8OsRcwAA</XPD:REF>
<XPD:REF name="Participant">npMKV36MZkWEonXsREtjXAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">s23/UnYW9kyRwuGNS7PSBQAA</XPD:REF>
<XPD:REF name="Views[1]">pAhjdFtHN0GJs1BV8nxpjwAA</XPD:REF>
<XPD:REF name="Views[2]">3fVWxUXUg0WrA9jYEVBvOAAA</XPD:REF>
<XPD:REF name="Views[3]">U+oIa8XoiUmamyp02zpDUgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="UFhusElKK0236VIWupuSGgAA">
<XPD:ATTR name="Name" type="string">Deployment Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">deploymentModel</XPD:ATTR>
<XPD:REF name="Namespace">ht455JIkz0ir78/oSqYKeAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="q/MVarmbAEi2jRzwbLYksgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">UFhusElKK0236VIWupuSGgAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="cv5s5Pa9zkCEwJzRriFlzwAA">
<XPD:REF name="Diagram">q/MVarmbAEi2jRzwbLYksgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
